packages: ws.members().cloned().collect(),
workspace_members: ws.members().map(|pkg| pkg.package_id().clone()).collect(),
resolve: None,
+ target_directory: ws.target_dir().display().to_string(),
version: VERSION,
})
}
resolve: resolve,
root: ws.current_opt().map(|pkg| pkg.package_id().clone()),
}),
+ target_directory: ws.target_dir().display().to_string(),
version: VERSION,
})
}
packages: Vec<Package>,
workspace_members: Vec<PackageId>,
resolve: Option<MetadataResolve>,
+ target_directory: String,
version: u32,
}
],
"root": "foo 0.5.0 (path+file:[..]foo)"
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#));
}
],
"root": "foo 0.5.0 (path+file:[..]foo)"
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#));
}
],
"root": "foo 0.5.0 (path+file:[..]foo)"
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#));
}
}
]
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#));
}
}
]
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#));
}
],
"root": null
},
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#))
}
],
"workspace_members": ["baz 0.5.0 (path+file:[..]baz)", "bar 0.5.0 (path+file:[..]bar)"],
"resolve": null,
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#))
}
}],
"workspace_members": [ "foo 0.5.0 (path+file:[..]foo)" ],
"resolve": null,
+ "target_directory": "[..]foo[/]target",
"version": 1
}"#;